squamous cell islets - Allemand Anglais Dictionnaire